strong force of police - Turco Inglés Diccionario